#!/bin/bash
read -p "Anna luku: " luku
# testissä etumerkki poistetaan jos sellainen on, ja jaetaan ensimmäisen desimaalipisteen paikalta jos sellainen on; jos lukuja tulee kaksi niin tarkisteteen ovatko ne molemmat pelkkiä numeroita ja jos yksi niin tarkistetaan onko se pelkkiä numeroita
[[ ${luku:0:1} = + ]] && luku=${luku:1}
[[ ${luku:0:1} = - ]] && luku=${luku:1}
lukuPisteenEdessä = ${luku%%.*}
lukuPisteenPerässä = ${luku#*.}
[[ $lukuPisteenEdessä = $lukuPisteenPerässä ]]


luku=$(echo ${luku#[-+]} # jos 
; [[ ! $luku ]] && luku=a; [[ $luku = *[![:digit:]]* ]] && echo "luku: "$luku" ei ole kokonaisluku" || echo "luku: "$luku" on kokonaisluku"
